# 劲舞团
# 小蓝最近迷上了一款名为 “劲舞团” 的游戏，具体来说，只要按照游戏中给出的键位提示依次按出对应的键位，游戏人物便可以跟随节奏跳舞。
# 对于连续的K 次正确敲击，如果任意连续的两次敲击间间隔时间都小于等于 1s，那么我们称这是一次 K 连击。
# 现在给出一局小蓝的游戏记录文件，log.txt 中记录了 N 条记录，每条记录有三个字段，依次为正确的敲击字符、小蓝打出的字符、打出字符的时间
# 对应的毫秒时间戳。现在请你计算下最长的 K 连击是多少，你只需要输出 K 的值

def get_max_combo():
    max_combo = 0
    with open("../../data/2024_a.txt", "r") as file:
        curr_combo = 1
        line1 = list(file.readline().split())
        line2 = list(file.readline().split())
        while line2:
            if line1[0] == line1[1] and line2[0] == line2[1] and (
                    int(line2[2]) - int(line1[2]) <= 1000):  # 输入正确, 且时间间隔小于等于1s
                curr_combo += 1
            else:
                max_combo = max(curr_combo, max_combo)
                curr_combo = 1
            line1 = line2
            line2 = list(file.readline().split())
    return max_combo


if __name__ == '__main__':
    print(get_max_combo())
